# Créé par char, le 13/01/2026 en Python 3.7 class Compte: def __init__(self,id,titulaire,solde): self.id = id-1 self.titulaire = titulaire self.solde = solde def deposerSomme(self,montant): self.solde += montant return self.solde def retirerSomme(self,montant): self.solde -= montant return self.solde def afficherInfo(self): return("ID du compte:", self.id, "de :", self.titulaire, "avec", self.solde) def getID(self): return self.id class Banque: def __init__(self,nom): self.nom = nom self.comptes = {} def ajouterCompte(self,compte): id = compte.getID() self.comptes[id] = compte def trouverCompte(self,id): return self.comptes[id].afficherInfo() def afficher_comptes(self): for idC in self.comptes: print(self.comptes[idC].afficherInfo()) c1 = Compte(1,"Régis",1000) c2 = Compte(2,"René",2) b1 = Banque("CIC") b1.ajouterCompte(c1) b1.ajouterCompte(c2) b1.trouverCompte(1) b1.afficher_comptes()